stickney



B. C. STICKNEY.

coumEu YPEwmnm; AND COMPUTING MACHINE APPLICATION HLED NOV. 27, 1916. 1,369,141 Patented FQb. 22, 1921.

l0 SHEETS-SHEET l- B. C. STICKNEY.

COMBINED TYPEWRITING AND COMPUTING MACHINE.

` |NVENTOFI.=

@www

r APPLICATION man Nov.27,.1916. y

Patented Fe). 22, 1921.

10 SHEETS-SHEET 2.

WITNESS@y B. C. STICKNEY,

COMBlNED TYPEWRITING AND COMPUTING MACHINE.

AFPLlCATON FILED NOV. 27,1916.

Patented Feb. 22,1921'.

l0 SHEETS-SHEET 3- FIGB.

INVENTOB.

WITNESSES B. C. STICKNEY. CQNIBINED TNPEWNITINGl AND COMPUTING MACHINE.

INVENTORz Patented Feb. 22, 192ie o SHEETS-SHEET 4.'

B. Cl STICKNEY.

COMBINED TYPEVI/ RITING AND COMPUTING MACHINE.

APPLICATION FILED Nov. 27. IsIs. l

Patented Feb. 22, 1921.

I0 SHEETS-shim 5.

INVENTOR= B. C, STICKNEY.

' COMBINED IYPEWIIITING AND COMPUTING MACHINE.

APPLICATION FILED Nov. 27, I9I6`. '1,36%9141 Patented. Feb. 22, 1921.

l I0 SHEETS-SHEET i.

vI/ITNESSES @MQW B. C, STICKNEY.

COMBINED TYPEWRITING AND COMPUTING MACHINE.

APPLICATION FILED NDV-Z7, 1916.

Patented Feb. 22,1921.

i0 SHEETS-SHEET 8A NQ MSL INVENTOR B. C. STICKNEY.

COMBINED IYPEWRITING AND COMPUTING MACHINE.

APPLICATION FlLED NOV-27,1916 LIQ Patented Febi 22, 1921.

l0 SHEETS-SHEET 9- INVENTOR= I3. C. STICKNEY.

`COMBINED TYPEWRITING AND COMPUTING MACHINE.

APPLICATION FILED NOV. 27, I9I6. d Patented; Feb. 22, EDEL l0 SHEETS-SHEET I0- SW7 @4% u n 52X 50 @i 9 ff/ .U'Nii' stars fr sier..y

Bn'nniraivi czsricnnfnr, on erinnerten. `nnvv innsnz, iissienon To Unniritwoon .COMPUTING Yiniiciirns coi-renna', or nnvvvonn, n. Y., .a CORPQRATION 0F new 'Yoan j 'l recare-1. ,i

ToaZZ- whom tmcryconccm p y Be it known that l, lniirriiair C. .Siioiinur, a citizen of the TUnited States, residing in' Elizabeth, in the county of Union and State oit? New Jersey, have invented certain new and usefulflmprovements in Combined .,'lypeivriting and Computing Machines, of which the following is a speciiication.

@My invention relates to combined type- `Writing and computing machines, and is herein applied toa machine of the Under- Wood-Hanson type, such as disclosed in my rarement). 1,186,521, @ined .inne c, isis, andv in vthe provement thereon.k in this general tvpe'ot machines, numeral keys set up pins Yon in- .dering elements selected Serrat/m bv the actuation of a general' operator, to rotate the-numeral ivheelsof registers orftotalizveis.y

In applying my invention, l providetivo sets of master-driving devices, one master et for addition' and one master set for subtraction, to any one of which one or more registers maybe operativelyronnected at Will, so that either type ot computation, or no computation, may be selectively' perf formed onanytotalizeroii the'machine, and

in any combinatioinat the vvill ot the `operative,v Y

ln carrying outmy invention, in which l employ the coinplemental method of subtraction, i provide tivo sets of controlling devices, one y' ior subtraction and one addition. 'llhesedevires control racks to drive two sets of; master-driving 'devices or shafts, to ,Which nuniberfoi registers may Ybe connected by 'suitable lt ysioi selective coinhaving indexing pins lassociated therewith,y

on Whichf't-he value oif av number and its complement may be set on the addition and subtraction controlling.` devices, respectively.

After the combinationof pins have been set i patentto Frederick A. Hart, No. l,l9'0,l7l dated July 4,1916, and is an imcoiuisinnn frrnwnirrne ann ooiiriirine MACHINE;

Specification of Letters Patent. EJE-$613139@ Feb. 22, 1921. i-Application filed November 27, Mle. Serial No. 133,535.

racks thereof to rotate the addition and subtraction master shafts, Whichactuate the registers connected thereto.'

The tivomaster sets of controlling devices have preliminary movements,` to move the indexing pins carried thereby to a pin-Setting position, which is edected by a single set of denominationally-arranged acks engaged by one or more selectors on the typewriter carriage. Each selector, as it passes through a computing Zone, actuates V.the jacks scfrz'ate'm, to move the indexing elements simultaneously in each master set'corresponding` to the denominational position ot the actuated jack, to a pin-setting position through the intermediary of a transposition device engaging With the controlling devices. y

To connect any ofthe registers to either set of drivin@ devices or sha-tts, l provide tivo keys for cach register, one'for addition andl one for subtraction. `Each set of keys controls set of racks extendingfromthe register to swing said racks into engagement with either set of driving devices.

To connect different combinations of registers, prior to each computation, which has been found desirable for certain kinds of work, l have provided means for locking the register racks in connected position for either additionor subtraction, and to release the locking'means automatically at the conipletion of a computation by means oi the general operator.v

l have also found it advantageous to retain one or more registers connected during` several computations, as, for example, during cross-totalizing. For this purpose, ,I have provided each register with an additional lock, manually controlled, which may be rendered effective to retainthe register in connected position, at will. riihis lock engages, preferably, With,r oney of the register state-controllingkeys. Y i

The machine is capable of a very Wide range ot use. Any totalizer or register may either add, subtract or remain neutral, .regai-diese ci@ what the other totalizers are doing, and this is done While retaining the method in commercial use upon the Under- `Wood-Hanson machine of subtracting by complemental addition, so that, whether adding or subtracting, the wheels turn alwa 7s in the same direction.

ther features and advantages will here inafter appear.

In the accompanyin drawings,

Figure 1 is a partia sectional side elevation of a combined typewriting and computing machine of the Underwood-Hanson type, showing my improvements embodied therein, the section being taken on substantially the line 1 1 of Fig. 5.

Fig. 2 is a fragmentary front view, showing the add and subtract keys and a handle in normal position, controlling a latch for locking either of the two keys in actuated position.

Fig. 3 is a view similar to Fig. 2, but shows the handle in its actuated position.

Fig. 1 is a sectional top plan view of the machine, taken on the line 1 4 of Fig. 1, some parts being omitted and some broken away ior the purpose of clarification.

Fig. 5 is a sectional top plan view, taken at a lower level than that of Fig. 4, as indicated by the line 5 5 in Fig. 1, showing some of the parts which have been omitted from Fig. 4.

Fig. 6 is a sectional front elevation, taken on the line 6 6 of Fig. 1, showing the pinsetting mechanism associated with two sets of pin-carrying bars and the relative positions of the pin-carrying bars, master racks and the register racks, some of the parts being broken away.

Fig. 7 is a sectional side elevation of the computing mechanism, taken to the immediate right of the additive set of controlling elements and the parts associated therewith, as indicated by the'line 7 7 of Fig. 5, and looking from the right end ot the machine.

Fig. 8 is a view showing the connection from the operating handle to the general operator comprising the usual actuating cross-bars.

Fig. 9 is a front elevation of the linkages comprising cross connections from the acks to the addition and subtraction controlling elements or pin bars, the section .being taken nt 9 9 Of Fig. '7.

Fig. 10 is a sectional side elevation of the computing mechanisme, the section being taken to the immediate right of the subtractive set of controlling elements and their sociated parts, as indicated by the line 1.0 10 in Fig. 4f, and looking in the same direction as in Fig. 7.

Fig. 11 is a sectional side el vation, showing the addition and subtraction controlling mechanism and the keys associated therewith, the parts being in their normal positions, the section being taken on the lino 1,1 11 of Fig. 5.

Fig. 12 is a view similar to Fig. 11, but shows the addition key actuated and the parts locked in their actuated positions by a pawl arranged at the rear of the machine.

Fig. 12a is a view showing the subtraction key locked in its actuated position by the manually-controlled latch engaging in a notch formed in the addition key.

Fig. 13 is a perspective view, showing both sets of addition and subtraction controlling devices, with the mechanism for setting the pins on the controlling devices, arranged above and crosswise of said controlling devices, and a universal plate, arranged beneath the controlling devices, for restoring the pins to their ineffective positions.

Fig. 14 is a top plan view of the pin-setting mechanism and the 9 pin-retracting mechanism, each key-actuated arm having its additive and subtractive value indicated thereat by solid and dotted numbers.l respectively.

Fig. 15 is a sectional front elevation, 'showing the 9 pin-retracting bar and the mechanism associated therewith, the section being taken on the line 15 15 of Fig. 14.

Fig. 16 is a fragmentary side elevation,` showing one of the subtraction-controlling devices, the pin-setting bars, and the pin-restoring plate, the parts being shown in their normal positions.

Fig. 17 is a view similar'to Fig. 16, but shows the controlling device in a raisedorpinsetting position, and a pin being set upon the bar, also the 9 pin being rendered ineffective by the 9 pin-retracting bar.

Fig. 18 is another view similar to Fig. 1G, but shows the pin-restoring plate effective in restoring all of the pins to their normal positions.

Fig. 19 is a detail side elevation, showing one of the subtraction-controlling devicesl or pin-carrying bars and its corresponding master-controlling device or shaft connected thereto `by an intermediate rack.

Fig. 20 is a view similar to Fig. 19, but shows an addition-controlling device or pin bar, and the master shaft controlled thereby.

Fig. 21 is a'view similar to Fig. 19, show-A ing two master-controlling devices, one ior addition and one for subtraction` and one of the register or transfer racks in its ncutral position.

Fig. 22 is a 'schematic perspective vier; of my invention, showing one of each of the controlling devices, one transfer rack of each of the three registers, and the connect ing means for one of the registers.

Fig. 23 is a. perspective view ol the connecting and computation controlling mechanism by which the register transfer racks. maybe connected with either the addition or subtraction master shafts, a pawl, Ytor locking said mechanism in its actuated position, and a universal bar which is controlled by the general operator for automatically releasing said mechanism.

'decimal tabulator includingstops unieral keys and alphabet keys 26 when actuated, move key levers 27 about a ful- 532, to cause the types 83 to print against a rotative. platen rlhe platen support-ed bya carriage which moves trom right to left of the machine on iront and 'rear bars and 37, respectively, and under the influence of a spring drum 3S connected to the carriage. The step-by-step feeding movements of the carriage are controlled by the usual mechanism including a rack 39 pivotally mounted on the carriage 35, which rotates a pinion 40, secured-to Van escapeinent wheel 41 provided with the 'usual teeth whiche'ngage with a loose and a tired dor 42V and 43 supported by a dog rocker Each type-.bar is provided with a heel 45,

which, when the type-bar is swung to printing position, engages with a universal bar 46 to vibrate the dog rocker 44, thus permitting the eseapement wheel 4l to rotate step -:bystepfto allow the carriage to feed letterspace distances.

lThe machine isV provided with he usual O, which coperate with column stops 5l on a stop bar 52 supported by the carriage Thecomputing mechanism includes a set of pin-carrying bars 54, preferably guided by a comb plate 54a and a slotted bar 54h, which are raised one at a time to a pin-setf-ting position while the carriage is passing through a 'computing Zone.

`Wlien anuineral key 25 is depressed while one ofthe bars 54 is in its raised position, an indexing pin 55, .corresponding in value to ithe number of the depressed numeral key, will vbe' set thereon. Each key lever has a pendant 56 which enOfages with an arm 57, extendingirom a shait 5S to rock the latter and move a link 59 laterally, connected .thereto by an arm 60 extending 'from the rock shaft 5.8. The lateral movement ot the link 59 transmits a vertical downward movementV to a pinsetting element or crossba-r6l through bell cranks 62, to eet or de press a pin on any pin-carrying bar in a piusetting position. Each 'pinsettingbar is movedV against the tension of a return spring 63.

vTo selectively raisethe pin-carrying bars 54 to pin-setting positions, the typewriter carriageis provided-with selectors 65, ad-

lto bring a tappet 6 6 into coperative rela-A tion with jacks 69, arranged above the roller 67. As the carriage moves through the computing zone, the tappet 68 engages with the jacks 69 individually, to move a thrust rod 70 downwardly to rock a lever 7l about a fulcrum 72, the forward end 73 oi the lever 7l (Figs. 4 and 9), engaging with a lug 74 projecting downwardly from a cross-bar 75, each cross-bar having an upwardly projecting lug' 76 engaging with the pin bar 54; the lugs 7 4 and 7 6, being so arranged lengthwise ot the bar so that the eXtreme right-hand lever 7l of highest denominational position will engage with the pin-carrying bar to the extreme left, which is also oit highest denominational position. The trunsposing bai' 75 is guided in its upward movement by bell cranks 7 7 and 78 connected to'eaeh other by a link 79.

rlhe index pins determine the extentvot rotation oi dial wheels 8O and are arranged in rows on the bars 54, which are moved torwardly by a general operator to rotate the dial wheels.

rl`he general operator, including cross-bars 6l and S2 extending from plates 63 and 84, may be moved forwardly, in any convenient manner preferable, by a handle which rotates a shaft 86, moving gear sectors 87 therewith (Figs. l, 4 and 8), to rotate pinions 8S and move forwardly rack bars 89l secured to the plates 83 and 84 or the general operator. In its forward movement` the bar S2 of the general operator engages with the depressed pins 55 on the pin bars 54, thus moving each pin bar through a distance corresponding in value with the de pressed pin thereon. rlhis forward move nient ot the pin bars is transmitted to the register wheels by mechanism which will hereinafter be clearly described.

Each register comprises dial wheels 8O rotatively supported on a shaft 92, sup ported by suitable end plates 93 igs. 'l and 4). Each dial wheel SO is driven in a clockwise direction only through a pinion 94, which is rotated by a register rack 95, guided by a slotted bar 951.

To prevent accidental displacement ot the dial wheels, each dial wheelis provided with a toothed wheel 96 engaged by a detent lever 97.

The tens-carrying is effected during the return movement ot the 4general operator through the lett-hand rack S9, which rotates' register, which rotate carry-over pinionsA 162,` the latter coperating', being previously set to a carryover position by a'tooth 1023 on the dial wheel 80. when a carry-over operation is to be effected to the next adjoining dial wheel. Euch carry-over pinion has a three-toothed wheel 10st associated therewith, which engages with the toothed wheel 96 of the dial wheel of next higher denomination to effect a carry-over.

Restoring of the index pins 55, after a computing operation, is effected during the latter part of the return movement of the general operator by actuating a pin-restoring plate 105, which underlies all of the index pins 55. This is accomplished by a pawl 106 (Figs. 5, 6 and 8), pivoted on a screw 107 on the rack bar 89. s the general operator moves forward from the Fig. 8 position, the pawl 106 is swung about its pivot 107 against the tension ct a spring 108 by a pawl 109. After the pawl 106 has moved past the pawl 109, it is snapped by spring' 108 back against a stop pin or stud 110 on the rack bar 89. On the return movement of the general operator, the pawl 106 engages with the under side ot the pawl 109 and moves it, to the dotted line position indicated in Fig. 8, to rock a shaft 111-to which it is fastened, and cause a movement of a linger 112, which engages with a projection 113, on the pin-restoring plate 105, to lift the latter, thus restoring all ot' the. set pins 55.

The plate 105 is guided' in its movement by parallel linkages, comprising bell cranks 114 at one side and arms 115 at the other side of said plate. The bell cranks 114 are connected to each other by a link 116, and move the plate 105 by being connected to ears 117 on the pin-restoring plate 105. The forward bell crank 114 and arm 115 are pivot-ally supported ou the rock shat't 111 and move independently thereo't. The bell crank 114 and the arm 115 at the rear ot the plate 105 are connected to each other by a sleeve 119 and pivotally supported on a rod 1193.

It should be understood that the pincarrying bars 5l1 are controlling elements and are used for addition only.

I provide another set of controlling elements or pin-carrying bars 120 which are used for subtraction, each bar being provided with a row of pins 121.

The pin-carrying bars or controlling cevices 54, as hereinbefore described, have a preliminary movement, to a pin-setting position, which is controlled by the denomination selectors 65 on the typewriter carriage. When the additive controlling devices are moved -individually to a setting position, the bar corresponding to the same denominational position of the subtractive set of controlling devices is also raised tc a pin-setting position, by lug 122 on the transposing bar 75, which engages with the rear end of the subtractive pin-carrying bar.

Let it be assumed that the Vtypewriter carriage is in an adding zone, at which time the additive and subtractive pin-carrying bars, corresponding to that denominational position, will be in a raised position and ready for pin-setting.- It a numeral key, other than the 5 key is now actuated, the pendant or stem 56, associated therewith, will engage with the arm 57 to rock the shaft 58, thus actuating the pin-setting bar 61 to set a pin on the additive pin bar, as hereinbefore described. At the same time, the pin 121 is set on the raised subtractive bar, by means of a second arm 123 on the shaft 58, which moves a link 124 to depress a subtractive pin-setting bar 125 by means ot bell cranks 126. The construction and operation of the pin-setting mechanism associated with the 57 key are the same as of that associated with the other keys, except that it is unnecessary to provide the rock-shaft 58 associated with the 5 key with an extra arm 123, the arm 60 thereof serving an an operating connection to a link 121 as well as to a link 59.

According to the complementary method of subtraction, to perform subtractive orferations, the complement of t-he number` which it is desirable to subtract, is added into the register. If in this method a number containing a 0 should be subtracted, as, for instance, it' 100 is to be subtracted from a number-in the register, it is necessary, since the complement of 100 is 899, to rotate the dial wheels of units and tens positions through nine digits distance. It' the capacity ot denominational position in the register is greater than that ot the number to be subtracted, the dial wheels ot higher denominational positions are also rotated through nine digits distance. Thus, let it be assumed that the register stands at 4 689 327 and it is desired to subtract 100, which is equal to 0 000 100. The complement. of this number, which is 9 999 899 when added to the number in the register, will cause the subtractive value to be shown, thus, 4L 689 226, which is the correct subtractive value except for one digit in the units denominational position, and which is automatically corrected by auxiliary units mechanism, which will hereinafter be explained, thus making the subtractive value d 689 227.

To accomplish the foregoing, the 9 pins on the subtractive controlling devices are normally in a depressed position with the lower ends in the path of the pin-engaging cross-bar 82 of the general operator, so that while the carriage is in a computing zone, there will be no effect on the controlling` devices corresponding to the denominational position of the computing zone, unless a number other than 0 is printed. should anumber other than 0 be written, a pin corresponding to the additive value of the number is set on the additive controlling device, and the pin equal to the complementary value will be set on thesubtraotive controlling element.

While lsettingr any pin equal in Value from one to eight on the subtractive controlling device, it is necessary to render the 9 pin ineffective.' Ailso, when actuating the 49 key, the 9 on any subtractive element is rendered ineffective. Forthis purpose, each rock shaft 5S, has another arm thereon, 127, cooperating with a vsingle link 128 to move a 9 pin-retracting bar 129 downwardly, by means of bell cranks 13() against the tension of `springs V1293. The pin-retracting` bar 129,

engages in its pin-retracting action with an ear135 on the controlling element 120, to limit the motion thereof.

The additive and subtractive controlling devices are moved after a number has been written in'va computing zone and its corresponding additive and'subtractive value set up on the; respective controlling devices by the operating handle S5,-which, as hereinbefore described, moves the cross-bar 82 of the general operator forwardly. The ,for-

- ward movement of the cross-bar 82 is eifective to move the controlling devices54 and 120 forwardly through distances dependent upon the setting of the pins thereon. These @movements ofthe controlling devices or pincarrying bars 54 and 120 are transmittedto `racks 136 and 137, respectively,

guided in a comb plate 133 and ai notch bar 139, there being a pin-and-slot connection 140 between `the, rack-s and the controlling devices, which Cil permits a movement of the pin bars 54 and 120 to a pin-setting position, independently of the rack associated therewith.

. g T he movements ofthe additive racks 136 arev transmitted toV additive master-driving devices or shafts 143 through pinions 144, theshafts 143 being arranged Vabove the racks136'and extend ci'osswise of the maciiinefFigs. 6 and 7 and are supported by endy brackets 145 and 146 and central brackets 14". The movements of the subtractive racks 137 are transmitted ina similarpway to subtractive master-driving de.-

vices or shafts' 148lthrough pinions 149. The

master shaftsf148 are arranged beneath the lsubtractive racks 1 37 and supported by the end brackets `145 and 146 and the central brackets 147.

Any number of vregisters may be connected` to either set ofV additive and subtractive master-driving .devices or shafts 143 and 148, respectively, therel being only three shown inthe present case. lThis is accomplished by swinging transfer racks 150 about their pivots 151a into engagement with pinions 151 and 152 on the additive and subtractive master shafts, respectively; each transfer rack being pivotally connected at 151Va to a. downwardly andforwardly eX- tending portion 154 of the register rack 95, the pair of racks forming register-actuating devices. It should be understood that there is one additive master shaft and one subtractive master shaft, both corresponding to the same denominational positions of the different registers, and that after the transfer racks 15() have been connected to either set of master shafts, by mechanism which will presently be described, the movements of the master shafts, under the control. of the controlling devices are effective to rotate the' register wheels 8O through digits distances dependent upon the setting of the pins on the controlling devices.

To connect the registers with either set of master-driving devices 143 and 148, each register is provided with an add key 156 and sub key 157 (Figs. 4, 5, 11, 12 and 23).

To connect a register additively, the add key 156 is actuated to move a thrust rod 156a rearwardly and swing a lever 153, supported by a slide`159, about a. pivot 160, against the tension of a c'entializing spring 161 projecting from the lever 158, the free end of the spring being held between two pins 162 on the slide 159; The lever 158-v swings against- `the .tension of the .spring 161 until 'it strikes the stop` pin 163, to shift a lockand guiding'finger 164 4to anadditive position. A" 'continued rearward movement of the key 156 will move the slide 159 rearwardly aga-inst the'tension of springs 165,

the siide being guided'on studs 166 secured yto a plate 167 and a rod 168. This movement, by meansof the finger 164, which acts as a cam, is effective to swing a cross-bar or universal bar 170 upwardly, the universal bar extending through slots 171 in the trans-` .fer rack bars 150 and through aY slot in the slide 159, to connect the transfer register racks 150 with the additive master shafts 143, they bar 170 being guided in its movement by'arms 172 and 173 extending therefrom and pivotally supported on the rod 168 (Figs. 5 and 10).

To connect the register for subtraction, the sub key -157 associated with the regis- -ter which it is'desired to connect lis actuated, thus swinging the lever158 about its pivot 160 .against the tensionV of the spring 161, until the pivotal movement of the lever 158 is arrested by a stop pin 175, when the finger 164 will have been raised from a neutral position, in lwhich it locks the bar 170 in its normal position, to a position above said bar 170. A further movement of the subtraction key 157 is effective to move the slide 159 rear vardly against the tension of the springs 165, and, with the aid of the finger 164, cams the universal bar downwardly, thus connecting the transfer racks associated therewith to the subtractive master shafts 148.

To lock the register-connecting mechanism until after a computing operation, the slide 159 is provided with a projection 176, which, when the slide moves rearwardly, slips past and is engaged by a p awl 177, controlled by a spring 178 and pivot-ally supported on the rod 168.

The sulitractive-indexing pins 121 are restored to their ineffective positions simultaneouslj7 with the additive pins 55 oy the restoring pla-te 105 during the latter part of the return movement of' the general operator. In order that this simultaneous restoration may he accomplished, the pin-restoring plate 105 is of such size and so located (see Fig. 4) as to underlie both sets of indexing pins, so as to be equally, therefore, effective as a restoring device Jfor both.

To restore the 9 pins 141 fo their normal positions, I have provided that part of the pin-restoring plate 105, wli'ch underlies the suhtractive set of controlling cevices, with fingers 179, which project through a recess 180 in the cross-bar 82 of the general operator, to engage the tails 181 of the pinrestoring levers 132 (Figs. 4, 13 and 18) and rock said levers. The levers 182 engage in the grooves 142 of the pins 141, to restore the latter to their normal positions. To permit the pins 141 to be lowered while the pinrestoring plate is being raised, the lat-ter has a slot 181 formed therein into which the lower ends of the .9 pins 141 project.

The auxiliary units mechanism for carrying the extra digit to the units dial wheel, which is necessarj,T when employing the coinplement-al method of subtraction, includes a projection 182 on the cross-bar 82, so that the bar 82 engages with the units-controlling device one digit distance in advance of the other bars. Thus, if thc 1 pin. is set on the units-controlling device the latter will loe moved through a two digit distance, or, if the 4 pin is set, the controlling device will be moved through a five digit distance, etc.

All of the register-connecting` mechanisms are released from their respective pawls 177, after each computation by the general operator, which, during the latter part of its return movement, rocks the shaft 111 by means of the pawl 106, as hereinhafore described. An arm 183 on the shaft 111 moves a link 184, connected with an arm 185, rearwardly, to rock a shaft 186 and cause an upward movement of a cross-rod or universal bar 187 having arms 188. ano. 189 secured to the rock shaft 186. The universal har 187 underlies all the pawls 177 associated 'ith the different register mechanisms to swing the pawls against the tension of their springs 178 and out of engagement with the projections 176 on the slide 159, after which each slide 159 is returned to its normal position hy the return springs 1617 During` the return movement of the slide 159, the cams 190 and 191 thereon liecoine effective to move the universal har 170 to ils normal position, as indicated in Fig. 'Y where the har 170 is held in a slot 192 a slide4 159 loy the hnger 164 of the lever 158. lVhile the bar 170 is moving to its normal position. it moves the set of register transfer racks 150 associated therewith itioin either of two effective positions to ncu'tralor central position`r as indicated in Fig. 10.

To retain any register connected to i itlu-r of the additive or sulatrsctive master shafts for several coinputating oper: i cli is sometimes desirable. i have provi-.led eafh register with al latch 193. v-Ihicli, when tln` add lrey of the register is actuated, may he moved from the Fig. 2 position to the Fig. 3 position by a f-:prii'lg detent lever or finger-piece 194. The latch 193 swings about a pivot 195 and into a slot 196 formed in the add key 156 (Fig. 12). To retain the register connected for subtraction .for several computations, the latch 198 is caused to engage in a notch 197, as shown in Fig. 12.

To loclr the add and cSula keys and 157, respectively, against accidental displacement `from their neutral positions, l have provided the key 156 with a notch 198 into which the latch 193 is moved when so desired.

Since the groups of raclrs 136 and overlap the groups of transfer lacks.l l h: vi. provided some or". the racks 136 and 1537 with a 199, so as to permit free more4 inent oif the universal hars 170.

The computing` mechanism is rendered ineffective to prevent any unnecessfriv morernents of the controlling devices to their pin-setting' positions and also the setting of the pins thereon when w mliers which are not to run into tl.v ,l K a key 200 which moves a link 201, pivotally connected thereto at 201,- rearwardlv to swing a bell crank about a pivot 20? and rock a shaft 204 by means of a stud on the hell crank 202, engaging with. an arm 206 fixed to the rock sh,VJ t thus swinging the shittaole element or roller 67. carried by two arms 207 secured to the roel: shaft 204, to an ineffective position against the tension of spring 208, in whichnnosition .the roller 67 is out of the path of the rollers 65a on the selectors 65. Thus, the carriage may he moved lia-cl; and forth, and the selectorswill remain in their normal or ineffective positions.

To loch the roller 67 in its ineffective position, i have provided a finger-piece 209,

-r lio in its actuatedv position, thus locking the parts against return movement. To release the parts, the finger-piece 209 is raised out ofengagement with the shoulder 211 when theparts are returned to their normal positions by the spring 208.

It should be understood that there are two sets of Vmaster-driving shafts 143 and 148, respectively, to which any number of registers may be connected, there being Each register'is providedwith an add and a .sub.A key, eachl .set of keys controllinga set-of'transfer :racks extending from the Tregister with which the keys are associated,

andl can be connected to either set ot master-driving shafts. Further, it should be 1 understood that themaster-driving shafts are controlled by, preliminary representation mechanism, comprising ,two sets of controlling bars, having indexing pins thereon,and that these controlling devices are moved to a pin-setting position by the stepby-step .movement of the typewriter carriage while the latter moves through a computing zone'. Itvshould also be understood that-thenkev200 is etlectiveto interrupt the controlofthe typewriter carriage` over the controlling devices 54 and 1420,. by swinging the roller. V67 to a position where it is,ineffectiveto lcause the tappets 68 of the selectors. 'to be swung'into engageleased from the shoulder 211'.

Variations-may be resorted to 'within the scope of the invention, and portions of the improvements may be used' without others.

I Having thus described my invention,

claim: p Y

1. lIn acomputing machine, in combina- -tioii,*a set of computing wheels, a set of variably movable drivers for 'said wheels, -a second set of variably movable drivers for lsaid wheels, operating means for said `Vdrivers including variably settable vvaluating devices individual to each set forefi'ect- 'ing movements orl drivers of vdiiierent sets in accordance Ywith component elements of y computations otY different character, and

means for selectively causingsaid computing wheels to be operated at any computing operation, in accordance with the movementsof either of said sets ot drivers to the exclusion ofthe other, depending upon thenature of thek computation vto be et- V v tected. Y

2. In a computing machine, in combinaftiom a' set :of computing wheels, a set of addition-drivers therefor, av set of subtractiondrivers therefor, operating means for said drivers including a set ci' variably settable addition-controllers and a set of variably settable subtraction-controllers, tor effecting movements or' drivers ot' one set in accord-- ance with the component elements of a number as represented by its digits, and for electing movements of drivers of the other set in accordance with the component elements of an yarithmetical complementof the same number, and means tor causing said computing wheels to be operated in accordance with the movements of theirstmentioned set of drivers when it is desired to add, and in accordance with the movements of the second-mentioned set of drivers when it is desired to subtract.

3. In a computing machine, in combination, set of computing wheels, a set ot controllers to determine the movements of said wheels whenadding, a second set of controllers to determine their movements when subtracting, indexing devices for each set of controllers, means for setting indexing devices of one of said sets of controllers in accordance with component elements of a number as represented by its digits, and for setting indexing devices of the other set of controllers in accordance with component elements of an aritlimetical complement of said number, operating mechanism including means for moving said controllers in accordance with the settings ot said indexing devices, and meansV for causingv said computing wheels to be operated in accordance with the movements of said additioncontrollers when it isl desired to add, vand in accordance with the movements otsaid subtraction-controllers when it is desired to subtract.

4. In a computing machine, in combination, a' plurality of computing` heads, a set of addition-master-drivers therefor, a set of subtraction-master-drivers therefor, each set of drivers being available for common use to drive a plurality ot said heads,v operating means for said drivers, including means for imparting movements to driversV oi' one set in accordance with the component elements oic a number as represented by its digita,l and 'for imparting movements to the driv yrs 'of the other set in accord'- ance with the component elements ot an arithmetical complement of the same number, and a: set of variably settable transfer members for each computing head, by means of which a plurality ot said. heads may be selectively connected to said drivers, so to be actuated during a single operation of the machinc,and in such manner as to causo a number to be vadded on one or more heads, and to be snbtractedtrom one or more heads in various combinations which may be predetermined bythe-settings of the corresponding sets of transfer members.

5. In a combined typeivriting and computing machine, fthe combination with a typewriter including a traveling carriage, and means including number keys for controlling its movements in letter-spacing direction, of a set oi computing Wheels, a plurality of sets of controllers therefor, the corresponding controllers of dierent sets being variably movable With respect to each other, indexing devices for said controllers for determining the extent of their movements when operated. means controlled by the travel of said carriage for determining computing Zone and for priming corresponding controllers of the different sets so that their indexing devices may be as the carriage is advanced through said Zone, means controlled by said keys as Uhe carriage is advanced through said zone For setting indexing` Edevices of corresponding controllers of the diii'erent sets in accordance with a predetermined plan, so as to preded termine the movements of different sets in aid Wheels, operating means for said drivers including variably settable valuating devices individual to each set for effecting movements of drivers of different sets in aecordance with component elements of computations of different character, and variably settable means for causing said computing Wheels to be selectively operated at each computing operation in accordance with the movements oi any one ot said sets of drivers, depending upon the nature ot the computation to be effected.

7. In a computing machine, the combination with a set of computing Wheels. of a plurality of sets of variably movable drivers for said wheels, selective means for establishing connections tor driving said wheels from any one set or said drivers` ogricrati mechanism includin; a variably setta controller for cach driver for determi- 11M the extent of its movement when operated, and an intermediate driving member for transmitting motion from each controller to its corresponding driver, said intermediate driving member being connected to its controller by relatively movable engaging parts,

so that a priming movement may be imparted to said controller to set the same 8. In a computing machine in combination, a plurality of totalizers each comprising a set ci computing Wheels, a plurality oi' sets oi master-drivers, each set including dr' fers individual to diiiferent denominational orders represented in each oi said totalizers, and each driver being available in common for dri Ying Wheels of corresponding denomination in cach of a plurality of said totalizers, operating means including means individual to each set of drivers for imparting movements to different sets.l corresponding, respectively, to component elements ci' computations of different character, and selective means for causing the respective computing Wheels of any totalizer to be driven in accordance with movements of master-drivers ot corresponding denominational order of any one of said sets to the lusion of others, depending upon the nature oi the computation desired to be eitected.

9. in a computing machine, in combination a plurality of computing heads, a set oi addition-master-drivers, aset of subtraction-master-drivers, said drivers being available in common for driving a plurality ot said heads, operating means for said drivers including variably settable controllers for causing crivers of one set to be moved in accordance with component .elements oit a number as represented by its digits` and. for earn-sing drivers of the other set to be moved in accordance with component elements of an arithmetical complement of the same numb-erD and means for selectively connecting plurality ot said computing heads to said common drivers at each operation ot said machine, said connecting means including variably settable means for each head iter driving said head from either set of drivers to the exclusion of the other, so that said heads may be caused to be driven from said addition and subtraction drivers in varying combinations.

l0. ln a computing machine, in combination, a set oi? computing Wheels, a plurality ot sets ot variably settable controllers for determining movements et said Wheels when or eratcd. means 'for setting controllers of different in accordance with component elements oi computations of different character, computation-state-setting mechanism ior said computing wheels to cause their movements when operated to bc controlled in accordance ivith the controller-settings ot any one of said sets, depending on the nature of the computation to be effectedT and operating mechanism including means for moving said computing Wheels in accordance with the settings of controllers of the ilV o set selectedby :the setting of said computa- `when actuated, means for setting controllers differentsets inA accordance with the component elements oi computations or difierenit character, 'actuating-means including sej lectivo setting mechanism, -ior ,conditioning a l'plurality of said computingv heads to be eiiected ata single operation of said ma- Y chine, each head being selectively settable for actuation in accordance with the settings or" controllers of any one oi said sets, and operating mechanism including means for actuating all-heads thus conditioned to be effective, each in accordanceivith 'the settings of controllers of the set selected-by the setting of its actuating mechanism.

12. ln a combined'typevvriting and computing machine, theY combination with a .Y typewriter including a traveling carriage,

and means including number keys i'or controlling itsmovements in letterespacing d1- rec-tion, of a set 'of computing *wheelsl a set oi additionecontrollers therefor, a set of subtraction-controllers therefor, indexing devices for said controllers ior determining the extent of their nieve-ments when operated, means controlled by the travel of said carriage for determining a computing zone and for primingl corresponding controllers ofthe different sets so that their ,indexing devices may be set vasthe carriage is ad# vanced through said Zone, means cont-rolled by said keys as the carriage is advanced through said lZone ,iorsetting indexing devices ci controllers otono of said sets in accordancewith .the digits of a number, and Jtor setting indexing devices of corresponding controllers of the other set in accordance ivitli elements of 'an arithmetical .complec inermy of the. same number, operating means 'fior moving ,said controllers in accordance ywith the settings oi said indexing devices,

and means Afor causing said computing v'rhees to beselectively,operated in accordance `with, the movementsv of any one of said sets of controllers,- depending on the nature ot the computation desiredto be effected,

i' 3.` ln a comp'utingV machine, in combination, a totalizer comprising a set of computing wher-lala pluralityv otsets of variably 'movable rontrollers thereior,v each set ining. controllers individual to diiierentv Vmovenumts `when operated., a set of number keys, meansrcontrolled by said 'number keys tor selecting controllers oi difierentdenominational order in succession, and Jfor simultaneously priming all controllers of like deA nomination as selectechmeans controlled by said keys for settino' indexing devices of corresponding in accordance with a predetermined plan, so `as to determine movements of different sets in accordance with the component elements ot computing operations of different character, operating means Afor moving said controllers in accordance with the settings of said indexing devices, and meansv Jfor selectively causing said'compu'ting Wheels to be operated in accordance with the movements of controllers of a set indexed in accordance with the nature of the computation desired to be effected. I ifi. ln a computing machine, in combination, a totalizer comprising 'a set 0i computing Wheels, a' plurality of sets of controllers therefor, each set including controllers 'indi-k vidual to different denominational orders represented in; saidtotalizer, indexing devices for said controllersa' set of number keys, means controlled by said number keys for selecting controllers of different denominational order in succession, and for simultaneouslypriming allcontrollers of like denomination as selected, means controlled by said keys -for setting indexing devices of corresponding controllers, as thus primed, in accordance with a predetermined plan, controllers .oi different sets being thus indexed in accordance with the component elements of computingoperations ot different character, computation-state-setting mechanism for said computing Wheels to cause their.movements when operated to be controlled in accordance with the indexing of any one of said sets of controllers, depending on the nature of the computation to be effected, and operating mechanism including means for moving said computing Wheels in accordance -ivith the index-settings of controllers of the set selected by the setting of said computa'tion-state-setting mechanism.

15. ln a computing machine, in combination, a set of computing wheels, a set of additional-controllers therefor` a set of subtraction-controllers therefor, indexing devices` for said controllers, aset of number keys, means controlled by said number keys for selectively priming corresponding con trollers oi each set, means controlled by said keys for settingv indexing devices of primed controllers oi one of said sets in accordance with digits of a number, and for setting indexing devices of primed controllers of the other of said sets accordance with corresponding elements of an arithmetical complement of the same number, computationstatesetting mechanismrior said computing Wheels to cause their movements to be controlled in accordance With the settings or" said addition-controllers when it is desired to add, and in accordance with said subtraction-controllers when it is desired to subcontroilers, as thus primed,

llO

tract, and operating mechanism including means for moving said computing wheels in accordance with the setting of controllers of the set selected by the setting of said computation-state-setting mechanism. 16. In a computing machine, in combination, a set of computing wheels, a plurality of sets of variably settable controllers for determining movements of said wheels when operated, means for setting controllers of different sets in accordance with component elements of computations of different character, computation-state-setting mechanism for said computing wheels to cause their movements, when operated, to be controlled in accordance with the indexing of any one of said sets of controllers, or to render them independent of them all, and operating mechanism for effecting movements of said computing wheels in accordance with indexsettings of any set of controllers selected by the setting of said state-setting mechanism.

1T. In a computing machine, in combination, a totalizer comprising a set of computing wheels, a set of actuators therefor, a set of drivers for said actuators, a setting mechanism for establishing a driving relation between said actuators and their drivers, said setting mechanism including means tending normally to hold said actuators and said drivers in disengaged relation, means for automatically flocking said setting mechanisnrwhen operated to effect a driving relation between said parts, to maintain said driving relation during a computing operation, and operating mechanism for said machine including means for automatically renderingsaidlockingmeansineffective,after a computing operation has been effected, to permit said setting mechanism to restore the normal disengaged relation between said actuators and their drivers.

18. In a computing machine, in combination, a totalizer comprising a set of computing wheels, a set of actuators therefor, two sets of drivers for said actuators, one set for addition, and one set for subtraction. a state-setting mechanism for selectively establishing driving' relations between said actuators and drivers of either of said sets, said state setting mechanism including means normally tending to cause its parts to assume a neutral relation preventing an engagement between said actuators and either of said sets of drivers, means for automatically locking said state-setting mecha.- nism when operated to effect a driving engagement Jfor either addition or subtraction, and operating mechanism for effecting a computation in accordance with said setting, and including means for automatically rendering said locking means ineffective after said computation has been effect-ed so as to permit said state-setting mechanism to reassume its neutral state, andthus restore the normal disengaged relation between said actuators and their drivers.

19. In a computing machine, in combination, a plurality of totalizers, each comprising computing wheels representing orders of different denomination, a set of actuators for each totalizer, the different actuators ot a set representing different denominational orders, a set of master-drivers, each driver representing a different denominational order and available in common to drive actuators of corresponding denomination in any or all of said sets, a setting mechanism for each totalizer for establishing driving connections between its actuators and said master-drivers, each setting mechanism including means normally tending to cause its parts to assume a neutral relation to hold said actuators and said master-drivers normally disengaged, means for automatically locking each of said setting-mechanisms when operated to effect a driving engagement of the parts controlled thereby, and

operating mechanism for said machine including a common lock-releasing member for automatically rendering locking devices of all operated setting mechanisms ineffective, after a computing operation has been effected, so as to permit each of said setting mechanisms to return to its neutral state, and thus restore the normal disengaged relation between the actuators and their drivers.

20. In a computing machine, in combination, a plurality of totalizers each comprising computing wheels representing orders of different denomination` a set of actuators for each totalizer, the different actuators of a set representing different denominational orders, two sets of drivers, one set for addition and one set for subtraction, each driver of a set representing a different denominational order and available in common to drive actuators of corresponding denomination in any or all of said sets, a state-setting mechanism for each totalizer for selectively establishing driving relations between its actuators and drivers of either of said sets. each of said state-setting mechanisms including means tending to cause its parts to normally assume a neutral relation preventing engagement between said actuators and drivers of either of said sets, means for automatically locking each of said state-setting mechanisms when operated to effect a driving engagement for either addition or subtraction, and operating mechanism for said machine including a common lock-releasing` member for automatically rendering locking devices of all operated state-setting mechanisms inelfective, after a computing operation has been effected, so as to permit each of said state-setting mechanisms to return to 

